colloid chemistry - French English Dictionary